package org.eiahe.hr.performance.event;

import lombok.Getter;
import org.springframework.context.ApplicationEvent;
import org.eiahe.hr.performance.domain.bo.PerformanceScoreBo;

/**
 * 绩效评分完成事件
 * 
 * @author :zhangnn
 * @className :PerformanceScoredEvent
 * @description: TODO
 * @date 2025-11-21 09:46:35
 */
@Getter
public class PerformanceScoredEvent extends ApplicationEvent {
    private final PerformanceScoreBo scoreBo;
    private final String employeeNo;
    private final Long indicatorId;

    public PerformanceScoredEvent(Object source, PerformanceScoreBo scoreBo, String employeeNo, Long indicatorId) {
        super(source);
        this.scoreBo = scoreBo;
        this.employeeNo = employeeNo;
        this.indicatorId = indicatorId;
    }
}
